home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / COMM / TMHOST05.ARJ / TEL-HOST.DOC < prev    next >
Text File  |  1992-02-07  |  11KB  |  253 lines

  1.  
  2.  
  3.     █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  4.     █                                    Ver 0.5  1992  █
  5.     █   ▀▀▀▀█▀▀▀▀▀             █   █                    █
  6.     █       █  █▀▀▀▀ █         █   █ █▀█ █▀▀ ▀▀█▀▀      █
  7.     █       █  █▀▀▀▀ █    ▀▀▀  █▀▀▀█ █ █ ▀▀█   █        █
  8.     █       █  ▀▀▀▀▀ ▀▀▀▀      █   █ ▀▀▀ ▀▀▀   ▀        █
  9.     █                                                   █
  10.     █ Modified Telemate Host Program with Standby mode. █
  11.     █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  12.     
  13.                                Enhancements by...
  14.                                         Paul Kruschwitz           
  15.                                         
  16.  
  17.  
  18. !!!!!!!!!!!!!!!  First Release  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  19.  
  20.  
  21. INTRODUCTION
  22.  
  23. This script was written to enable me to call my computer from work
  24. whenever I wished, yet the computer would still allow calls to go
  25. through to my answering machine normally.  I began with the original
  26. host script that comes with Telemate 3.01, and added a 'Standby' mode
  27. which monitors incoming calls and puts the modem into answer mode for a
  28. short period of time.  The original idea for this was mentioned in the
  29. Telemate SIG on the RIME network, so I can not take full credit for it.
  30.  
  31. I have also added many other features to the script to make it perform
  32. more like a BBS.  But this script was never meant to be a substitute for
  33. a real BBS, and as such does not have some of the more elaborate options
  34. such as a message base.  I have tried to integrate options using only
  35. FREEWARE utilities such as Watchbird.  (Which monitors carrier and
  36. closes the shell instead of re-booting the whole system when the carrier
  37. is dropped.)  The configuration has been simplified, and no other
  38. utilities should be required to run this script.
  39.  
  40.  
  41. SUGGESTIONS or CHANGES
  42.  
  43. This script is FREEWARE.  Please feel free to change, modify, and use it
  44. as you like.  I ask that no one post this script under the TEL-HOST name
  45. after making changes to it.  I do plan on improving it as time goes on
  46. and would hate to see several different scripts with the same version
  47. number and name.
  48.  
  49. Please send any suggestions or improved script to PAUL KRUSCHWITZ via
  50. the Telemate SIG on the RIME network.  Or send them to the address
  51. below.  If you feel like saving my marriage, you can send me $5 or 
  52. whatever you feel this is worth.  I have spent some serious time 
  53. smoothing out the rough edges for general use.  It will also allow me to 
  54. justify further work on this with my wife.  <Grin>
  55.  
  56.  
  57.                 Paul Kruschwitz
  58.                 1537  119th Lane NW
  59.                 Coon Rapids, MN 55448
  60.  
  61.  
  62. REQUIREMENTS
  63.  
  64. You must be running a registered Telemate version 3.01 or greater.
  65. (Actually an unregistered version will work also.  But no respectable 
  66. person would want to do that.)  <GRIN>
  67.  
  68. The terminal window should have at least 25 lines for best performance.
  69. This does not include the menu and status bars at the top and bottom.  
  70. Simply put, set the display for 27 or more lines.
  71.  
  72.  
  73.  
  74. INSTALLATION
  75.  
  76. Copy all files into a sub-directory of Telemate.  You may create a
  77. special directory just for these files, but the following file must be
  78. located as follows...
  79.  
  80.     THCONFIG.SCR --- Must be in the default SCRIPT directory.
  81.                      The configuration file THCONFIG.SBH will be
  82.                      saved to that directory also.
  83.                      
  84.     WABIRD.COM ----- Must reside in the PATH, such as the DOS directory
  85.                      which is almost always in the path.
  86.                      
  87.  
  88.  
  89. FILES
  90.  
  91.  
  92.    HACTIVE.SBH ----- Text that displays when modem is in answer mode.
  93.    HGOODBYE.SBH ---- Text that displays when logging off of the host.
  94.    HMENU.SBH ------- The main menu used by the Host when on-line.
  95.    HNEWUSER.SBH ---- Notice that is displayed to a new user.
  96.    HNOTICE.SBH ----- Notice displayed after logging in.
  97.    HPROT.SBH ------- Protocol menu.
  98.    HSTANDBY.SBH ---- Text that displays while script is in Standby mode.
  99.    HTITLE.SBH ------ Program title screen.
  100.    HUSER.SBH ------- Data file containing user name, password, and level.
  101.    HWELCOME.SBH ---- Initial welcome shown prior to logging in.
  102.    TEL-HOST.SCR ---- The Tel-Host script.
  103.    THCONFIG.SCR ---- The Tel-Host configuration script.
  104.    TEL-HOST.DOC ---- This document.
  105.    THCONFIG.SBH ---- Created by THCONFIG.SCR containing configuration info.
  106.    README.TXT ------ Last minute information.
  107.  
  108.    FYI:  The SBH stood for StandBy Host.
  109.    
  110.    All .SBH files used can be edited using any text editor.  This allows 
  111.    easy customizing of the notices which are displayed when a person is
  112.    on-line.  Run the host in Local mode once and you will see where each
  113.    file displays.
  114.    
  115.    If you find the need to edit the original Tel-Host.scr file, please do
  116.    me the courtesy of dropping me a message detailing it.  I monitor the
  117.    Telemate RIME conference only.  (Too cheap for any of the national
  118.    boards like compu-serve.)
  119.    
  120.  
  121. FEATURES
  122.  
  123.    *  Standby mode for sharing a single voice line.
  124.    *  Fully configurable delays. 
  125.    *  Auto logoff after a download.
  126.    *  Improved Shell-to-Dos configuration.  (Auto-configures)
  127.    *  Improved configuration program.
  128.    *  Configurable to flush a 'delayed-write' cache after uploads.
  129.    *  Activity indicator to show script activity.  
  130.  
  131.  
  132. CONFIGURING THE HOST 
  133.  
  134. The first time you run TEL-HOST, you will be prompted to configure the 
  135. program.  THCONFIG.SCR will be run.  IT MUST BE IN THE DEFAULT SCRIPT 
  136. DIRECTORY!  
  137.  
  138. You will be presented with the following screen/options:
  139.  
  140.  
  141.      Tel-Host Configuration
  142.      
  143. A:  New user level       : 1
  144. B:  Sysop level          : 2
  145. C:  Detect Baud Rate     : ON
  146. D:  Initial Baud Rate    : 2400
  147. E:  Yell Time            : 5 seconds
  148. F:  Yell Sound           : 5 seconds
  149. G:  Host Directory       : \tm\host
  150. H:  Download Directory   : \data
  151. I:  Upload Directory     : \dataup
  152.  
  153.   Advanced features...
  154.   
  155. J:  Activation Delay     : 40 seconds
  156. K:  Inactive Timeout     : 300 seconds
  157. L:  Using D/W Cache?     : YES  Flush command = \pctools\pc-cache /flush
  158. M:  Run Program          : \tm\hremote.bat
  159.      (See Tel-Host Documentation)
  160.      
  161. S:  Save configuration and run host mode
  162. Q:  Abort configuration
  163.  
  164. Which option: 
  165.  
  166.  
  167.   OPTION DEFINITION...
  168.   
  169.   A:  New user level      There are currently only two levels in this host
  170.      -AND-                script.  If you want first time users to be able
  171.   B:  Sysop level         to use the Sysop options, change A: to 2.  Sysop
  172.                           level can also be increased if necessary.
  173.                           THERE ARE PLANS FOR ADDED LEVELS IN THE NEXT
  174.                           RELEASE.  Feedback needed.
  175.                          
  176.   C:  Detect baud rate    Sets this option for host.  See TM documentation.
  177.   
  178.   D:  Initial baud rate   ditto
  179.   
  180.   E:  Yell Time           Yell Time determines how long the alarm sign
  181.      -AND-                displays when a chat is requested by user.  Yell
  182.   F:  Yell Sound          Sound determines how long the alarm sounds.
  183.   
  184.   G:  Host Directory      Set this to the directory that contains your
  185.                           Tel-host.scr and *.sbh files.  NOTE:  If you
  186.                           fail to set this accurately when first config-
  187.                           uring, you will receive a SCRIPT NOT FOUND error
  188.                           after saving the configuration file.  Re-run
  189.                           the THCONFIG.SCR in you default script directory.
  190.                           (Tel-Host will run, but some of the screen files
  191.                           will not display... FILE NOT FOUND.)
  192.                           
  193.   H:  Download Directory  Set this to the directory that you want callers
  194.                           to have access to for downloading files.
  195.                           
  196.   I:  Upload Directory    Set this to the directory that you want the 
  197.                           incoming files uploaded into.  You can then
  198.                           check them for viruses before letting them be
  199.                           downloaded again.
  200.  
  201.     Advanced features...                          
  202.                           
  203.   J:  Activation Delay    IMPORTANT!  This is the most important setting.
  204.                           This is the amount of time that the computer 
  205.                           will wait before putting the modem into answer
  206.                           mode.  Set this value (in seconds) so that it 
  207.                           will allow the phone to stop ringing.  If you 
  208.                           have an answering machine, set it so that the
  209.                           answering machine will pick up before the modem
  210.                           switches modes.  If you do not have an answering
  211.                           machine, you may have to allow for the redicul-
  212.                           ously persistent person.
  213.                            
  214.                           REMEMBER:  The time will start at the first ring. 
  215.                           
  216.   K:  Inactive Timeout    Set this for the number of seconds you wish to 
  217.                           allow the host to be idle before automatically
  218.                           logging the person off.  
  219.                           NOTE:  SECONDS, NOT MINUTES!    
  220.                           
  221.   L:  Using D/W Cache?    Enter the command, including path if necessary,
  222.                           that you need to flush the Delayed Write Cache.
  223.                           This assures that all uploads are safe from
  224.                           system failure.
  225.                           
  226.                           Of course, if you do not use a Delayed Write
  227.                           Cache program, such as PcTools-PC-CACHE, then
  228.                           leave this option off.
  229.                           
  230.   M:  RUN Program         Enter the file name, and path if necessary, that
  231.                           you want executed when the RUN program 
  232.                           selection is made while on-line. 
  233.                           
  234.   S:  Save Configuration file and run host
  235.      - AND -
  236.   Q:  Abort Configuration   
  237.   
  238.      *** If you can't figure out the last two selections, sell your
  239.      computer.  Better yet, send it to me.  "A PC is a terrible thing
  240.      to waste!" ***
  241.                           
  242.                           
  243. UPGRADING USER LEVEL
  244.  
  245. You must manually update the HUSER.SBH file using the Edit(or).  In 
  246. order to give someone SYSOP privileges, you must change the #1 at the 
  247. end of the line to a #2.  The user, if on-line, must re-log on for it to 
  248. take effect.
  249.  
  250.  
  251.  
  252.  
  253.